public class S_vyrob_pruvod_mer_protok_Controller
extends java.lang.Object
implements javafx.fxml.Initializable
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
c_objednavky |
private com.jfoenix.controls.JFXComboBox<java.lang.String> |
cmb_jak_sel |
private com.jfoenix.controls.JFXComboBox<java.lang.String> |
cmb_pdf_sel |
private static java.sql.Connection |
conn |
private com.jfoenix.controls.JFXCheckBox |
chc_plch_save |
private com.jfoenix.controls.JFXCheckBox |
chc_tisk |
private java.util.ArrayList<java.lang.String> |
id_arr |
private java.lang.String |
ID_dil |
private java.lang.String |
ID_obj |
private static org.apache.log4j.Logger |
log |
(package private) boolean |
nalez |
private java.util.ArrayList<java.lang.String> |
obj_arr |
private static int |
pozice_tisk_obj_arr |
private java.lang.String |
program |
private static java.util.ArrayList<java.lang.String> |
tisk_obj_arr |
private com.jfoenix.controls.JFXTextField |
txt_cislo_dilu |
private com.jfoenix.controls.JFXTextField |
txt_cislo_objednavky |
private com.jfoenix.controls.JFXTextField |
txt_cislo_vykresu |
private com.jfoenix.controls.JFXTextField |
txt_dat_prichod |
private com.jfoenix.controls.JFXTextField |
txt_ID_hledani |
private com.jfoenix.controls.JFXTextField |
txt_nov_obj_hledani |
private com.jfoenix.controls.JFXTextField |
txt_pm_cislo |
private com.jfoenix.controls.JFXTextField |
txt_pocet_kusu |
private com.jfoenix.controls.JFXTextField |
txt_revize |
private com.jfoenix.controls.JFXTextField |
txt_zakaznik |
| Constructor and Description |
|---|
S_vyrob_pruvod_mer_protok_Controller() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
btn_generuj(javafx.event.ActionEvent event) |
private void |
comboAction(javafx.event.ActionEvent event) |
private void |
def_textfield(boolean vst)
Natavení textu v TextFields na výchoozí (prázdné) hodnoty.
|
private void |
generuj_pdf()
Metodá která zajistí vytvoření a uložení/vytisknutí Výrobního průvodního listu, nebo Měřícího protokolu (popřípadě oba dokumenty společně)
|
(package private) void |
chc_plch_save(javafx.event.ActionEvent event) |
(package private) void |
chc_tisk(javafx.event.ActionEvent event) |
void |
initialize(java.net.URL url,
java.util.ResourceBundle rb) |
private void |
konec() |
private void |
minimalizace() |
private void |
nacti_nasept()
Metoda pro naplnění polí které následně slouží jako napovídače při psaní čísla objednávky/ID_T_čísla + pro kontrolu zda je objednávka uložena v DB
|
(package private) void |
obj_hledej(java.lang.String sloupec,
java.lang.String co)
Hladání objednávky v DB.
|
static void |
set_ini_arr(java.util.ArrayList<java.lang.String> obj_arr)
Metoda pro nastavení čísel objednávek která se mají postupně vyplnit do txt_nov_obj_hledani.
|
static void |
set_ini(java.lang.String c_obj)
Metoda pro nastavení čísla objednávky která se má předvyplnit do txt_nov_obj_hledani.
|
private com.jfoenix.controls.JFXTextField txt_nov_obj_hledani
private com.jfoenix.controls.JFXTextField txt_ID_hledani
private com.jfoenix.controls.JFXTextField txt_cislo_objednavky
private com.jfoenix.controls.JFXTextField txt_zakaznik
private com.jfoenix.controls.JFXTextField txt_pm_cislo
private com.jfoenix.controls.JFXTextField txt_dat_prichod
private com.jfoenix.controls.JFXTextField txt_pocet_kusu
private com.jfoenix.controls.JFXTextField txt_cislo_dilu
private com.jfoenix.controls.JFXTextField txt_cislo_vykresu
private com.jfoenix.controls.JFXTextField txt_revize
private com.jfoenix.controls.JFXComboBox<java.lang.String> cmb_pdf_sel
private com.jfoenix.controls.JFXComboBox<java.lang.String> cmb_jak_sel
private com.jfoenix.controls.JFXCheckBox chc_plch_save
private com.jfoenix.controls.JFXCheckBox chc_tisk
private final java.util.ArrayList<java.lang.String> obj_arr
private final java.util.ArrayList<java.lang.String> id_arr
private static java.util.ArrayList<java.lang.String> tisk_obj_arr
private static int pozice_tisk_obj_arr
private static java.sql.Connection conn
boolean nalez
private java.lang.String ID_obj
private java.lang.String ID_dil
private java.lang.String program
private static java.lang.String c_objednavky
private static final org.apache.log4j.Logger log
public S_vyrob_pruvod_mer_protok_Controller()
public void initialize(java.net.URL url,
java.util.ResourceBundle rb)
initialize in interface javafx.fxml.Initializableprivate void def_textfield(boolean vst)
vst - říká zda se má nastavit text v txt_nov_obj_hledani a txt_ID_hledani na prázdnou hodnotupublic static void set_ini(java.lang.String c_obj)
c_obj - číslo objednávky, která se má zpracovatpublic static void set_ini_arr(java.util.ArrayList<java.lang.String> obj_arr)
obj_arr - ArrayList s číslami objednávekprivate void nacti_nasept()
void chc_tisk(javafx.event.ActionEvent event)
void chc_plch_save(javafx.event.ActionEvent event)
private void comboAction(javafx.event.ActionEvent event)
void obj_hledej(java.lang.String sloupec,
java.lang.String co)
sloupec - říká jaký sloupec (v ERD atribut) bude v DB hledánco - říká jakou hodnotu budeme v sloupci hledatvoid btn_generuj(javafx.event.ActionEvent event)
private void generuj_pdf()
private void konec()
private void minimalizace()